floating docks of metal for mooring boats - Französisch Englisch Wörterbuch